pine cone


Results for "pine cone"

English - Turkish Dictionary

pine cone

(English - Turkish Dictionary) :
çam kozalağı.